projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
33457b4
)
gl renderer: Fix use of uninitialized values
author
Timm Bäder
<mail@baedert.org>
Sat, 9 Dec 2017 13:32:24 +0000
(14:32 +0100)
committer
Timm Bäder
<mail@baedert.org>
Thu, 21 Dec 2017 18:12:32 +0000
(19:12 +0100)
gsk/gl/gskglrenderer.c
patch
|
blob
|
history
diff --git
a/gsk/gl/gskglrenderer.c
b/gsk/gl/gskglrenderer.c
index f2a3fee1fd9c070b994c9ca4c45d3c00183a013b..c71d065641509d2fa3198cd9aa7b9e2bc76868cd 100644
(file)
--- a/
gsk/gl/gskglrenderer.c
+++ b/
gsk/gl/gskglrenderer.c
@@
-929,6
+929,9
@@
render_shadow_node (GskGLRenderer *self,
gboolean is_offscreen;
float dx, dy;
+ dx = shadow->dx;
+ dy = shadow->dy;
+
g_assert (shadow->radius <= 0);
if (gsk_render_node_get_node_type (shadow_child) == GSK_TEXT_NODE)
@@
-945,10
+948,6
@@
render_shadow_node (GskGLRenderer *self,
ops_set_program (builder, &self->shadow_program);
ops_set_color (builder, &shadow->color);
ops_set_texture (builder, texture_id);
-
- dx = shadow->dx;
- dy = shadow->dy;
-
if (is_offscreen)
{
const GskQuadVertex vertex_data[GL_N_VERTICES] = {